package it.crosato.stage.server.model.comparison;

import it.crosato.stage.shared.objects.Multiset;

public interface ISetsComparator {

	/**
	 * Costruisce la matrice delle distanze utilizzando il metodo di
	 * rappresentazione basato sugli insiemi
	 * @param multisets vie metaboliche modellate come multi-insiemi di
	 * reazioni o enzimi
	 * @return la matrice di distanza
	 */
	public abstract double[][] getDistancesMatrix(Multiset[][] multisets);

}